package cn.wisteria._script;

import cn.hutool.core.util.RuntimeUtil;

import java.util.List;

/**
 * <p>
 * 脚本执行的util
 * 使用{@link RuntimeUtil}
 * 参考：https://www.hutool.cn/docs/#/core/%E5%B7%A5%E5%85%B7%E7%B1%BB/%E5%91%BD%E4%BB%A4%E8%A1%8C%E5%B7%A5%E5%85%B7-RuntimeUtil
 * </p>
 *
 * @author: zhu.chen
 * @date: 2021/3/25
 * @version: v1.0.0
 */
public class ShellExecMain {

    public static void main(String[] args) {
        System.out.println(exec("系统命令"));
    }

    /**
     * 执行shell脚本
     */
    public static List<String> exec(String... cmds) {
        return RuntimeUtil.execForLines(cmds);
    }

}
